Using < stdio.h > in the Output of the FORTRAN to C Translator, f2c

نویسنده

  • G. F. Levy
چکیده

The automatic conversion of Fortran 77 to C can be accomplished using f2c, but the generated code is difficult to read and maintain, and needs to be linked with various non-standard run-time libraries which provide input/output and mathematical routines. This paper describes tools that have been developed at NAG Ltd to automatically replace non-standard run-time f2c input/output functions with their equivalent functions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the Output of the FORTRAN to C translator, f2c

The widespread use of C as a computer language has meant that there is a need to translate Fortran 77 programs into C. This automatic conversion of Fortran 77 to C can easily be accomplished using the tool f2c based on Feldman’s original F77 compiler. The chief advantage of generated rather than manually translated C code is that, if it is linked to the appropriate run time libraries, it will g...

متن کامل

Design of a FORTRAN to C Translator

................................................................................................................................................

متن کامل

Multiprecision Translation and Execution of Fortran Programs

This paper describes two Fortran utilities for multiprecision computation. The first is a package of Fortran subroutines that perform a variety of arithmetic operations and transcendental functions on floating point numbers of arbitrarily high precision. This package is in some cases over 200 times faster than that of certain other packages that have been developed for this purpose. The second ...

متن کامل

Characteristics of Competent Translator Trainers From the Viewpoint of Expert Iranian Translator Trainers: A Qualitative Study

In this study, the directed (deductive) content analysis approach was adopted to explore the components of translator trainers’ competencies through in-depth individual semistructured interviews conducted with 10 expert Iranian translator trainers at different universities around Iran. Theoretical model was the translator trainer profile proposed by The European Master’s in Translation (EMT) Gr...

متن کامل

Compiling APL: The Yorktown APL Translator

The Yorktown APL Translator (YAT) permits functions written in APL to be compiled using an existing compiler for part of the process. It also creates tables that allow the APL2 Release 2 interpreter to call the compiled code. The code can also be called from a Fortran main routine. This paper outlines the history of APL compilation, the motivation for producing YAT, the design choices that were...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 27  شماره 

صفحات  -

تاریخ انتشار 1997